AT-NFC  2.1 (win)
AT-NFC kernel set
Macros
Customizable kernel macros

Macros

#define KER_CTX_CUSTOM
 
#define KER_CTX   pTerminalContext,
 
#define KER_CTX_SINGLE   pTerminalContext
 
#define KER_CTX_INIT   ppTerminalContext,
 
#define KER_CTX_PARAM   void* pTerminalContext,
 
#define KER_CTX_SINGLE_PARAM   void* pTerminalContext
 
#define KER_CTX_INIT_PARAM   void** ppTerminalContext,
 
#define KER_CTX_INIT_DECL()   void* pTerminalContext = KER_NULL;
 
#define KER_CTX_INIT_SET()   do {if (ppTerminalContext != KER_NULL) pTerminalContext = *ppTerminalContext;}while(0)
 
#define KER_ENABLE_CUSTOM_CV_RULE
 
#define KER_DEBUG   KER_TRUE
 
#define KER_DEBUG_ALL   KER_TRUE
 
#define KER_DEBUG_LEVEL   KER_DBG_LEVEL_ALL
 
#define KER_ODA_SUPPORT
 
#define KER_TERM_TRAN_LOG_SUPPORT
 
#define KER_TERM_EXC_FILE_ENABLED
 
#define KER_REFERRAL_SUPPORT
 
#define KER_TRACE_TAG_NOT_FOUND(tag, tag_length)
 

Detailed Description

Macro Definition Documentation

◆ KER_CTX

#define KER_CTX   pTerminalContext,

Pass Context to function Macro

◆ KER_CTX_CUSTOM

#define KER_CTX_CUSTOM

Use Context Macro

◆ KER_CTX_INIT

#define KER_CTX_INIT   ppTerminalContext,

Obtain Context from function Macro

◆ KER_CTX_INIT_DECL

#define KER_CTX_INIT_DECL ( )    void* pTerminalContext = KER_NULL;

Declare & init context Macro (before obtaining it from fuction )

◆ KER_CTX_INIT_PARAM

#define KER_CTX_INIT_PARAM   void** ppTerminalContext,

Return context from start function params Macro

◆ KER_CTX_INIT_SET

#define KER_CTX_INIT_SET ( )    do {if (ppTerminalContext != KER_NULL) pTerminalContext = *ppTerminalContext;}while(0)

Assign context Macro

◆ KER_CTX_PARAM

#define KER_CTX_PARAM   void* pTerminalContext,

Add context as start function params Macro

◆ KER_CTX_SINGLE

#define KER_CTX_SINGLE   pTerminalContext

Pass Context to function w/o params Macro

◆ KER_CTX_SINGLE_PARAM

#define KER_CTX_SINGLE_PARAM   void* pTerminalContext

Add context as the only function params Macro

◆ KER_DEBUG

#define KER_DEBUG   KER_TRUE

Trace info tuning trace

◆ KER_DEBUG_ALL

#define KER_DEBUG_ALL   KER_TRUE

Trace info tuning trace

◆ KER_DEBUG_LEVEL

#define KER_DEBUG_LEVEL   KER_DBG_LEVEL_ALL

Trace info tuning trace

◆ KER_ENABLE_CUSTOM_CV_RULE

#define KER_ENABLE_CUSTOM_CV_RULE

Enable custom CVC rule processing Macro

◆ KER_ODA_SUPPORT

#define KER_ODA_SUPPORT

< Enable XX century support Enable ODA support

◆ KER_REFERRAL_SUPPORT

#define KER_REFERRAL_SUPPORT

Enable voice referral support

◆ KER_TERM_EXC_FILE_ENABLED

#define KER_TERM_EXC_FILE_ENABLED

Enable exception file support

◆ KER_TERM_TRAN_LOG_SUPPORT

#define KER_TERM_TRAN_LOG_SUPPORT

Enable transaction log support

◆ KER_TRACE_TAG_NOT_FOUND

#define KER_TRACE_TAG_NOT_FOUND (   tag,
  tag_length 
)

Disable tag not found trace